beard the lion - Spanish English Dictionary